Descobrindo MDisks Usando a CLI

É possível usar a interface da linha de comandos (CLI) para descobrir discos gerenciados (MDisks).

Sobre Esta Tarefa

O sistema descobre automaticamente o controlador de backend e integra o controlador para determinar o armazenamento que é apresentado para os nós do sistema quando os controladores de backend são:
  • Incluídos na mesma zona de comutador que um sistema
As unidades lógicas (LUs) do Small Computer System Interface (SCSI) que são apresentadas pelo controlador de backend são exibidas como MDisks não gerenciados. Entretanto, se a configuração do controlador de backend for modificada depois que isso ocorreu, o sistema pode estar ciente dessas mudanças na configuração. É possível solicitar que o sistema varra novamente para atualizar a listas de MDisks não gerenciados.
Nota: A descoberta automática executada pelo sistema não grava nada em um disco gerenciado não gerenciado. Você deve instruir o sistema para incluir um MDisk em um conjunto de armazenamentos ou usar um MDisk para criar um volume de modo de imagem.

Descobrir (e, em seguida, visualizar) uma lista de MDisks:

Procedimento

  1. Emita o comando detectmdisk da CLI para varredura manual na rede . A varredura descobre quaisquer novos MDisks que podem ter sido incluídos no sistema e pode ajudar a reequilibrar o acesso do MDisk em todas as portas de dispositivo do controlador disponíveis.
    Observações:
    1. Emita o comando detectmdisk somente quando tiver certeza de que todas as portas do controlador do disco estejam funcionando e corretamente configuradas no controlador e no zoneamento da SAN. Falhar ao fazer isso pode resultar em erros que não são relatados.
    2. Embora possa parecer que o comando detectmdisk foi concluído, talvez seja necessário um tempo extra para que ele seja executado. O comando detectmdisk é assíncrono e retorna um prompt, enquanto continua a ser executado em segundo plano. Você pode usar o comando lsdiscoverystatus para visualizar o status da descoberta.
  2. Quando a detecção for concluída, emita o comando lsmdiskcandidate da CLI para mostrar os MDisks não gerenciados. Esses discos gerenciados não foram designados para um conjunto de armazenamentos.
  3. Emita o comando lsmdisk da CLI para visualizar todos os MDisks.

Resultados

Agora você viu que os controladores de backend e comutadores foram configurados corretamente e que o sistema reconhece o armazenamento que é apresentado pelo controlador de backend.

Exemplo

Este exemplo descreve um cenário no qual um único controlador de backend está apresentando oito LUs de SCSI para o sistema:

  1. Emita detectmdisk.
  2. Emita lsmdiskcandidate.

    A seguinte saída é exibida:

    
    id
    0
    1
    2
    3
    4
    5
    6
    7
    
    
  3. Emita lsmdisk -delim:

    A seguinte saída é exibida:

    lsmdisk -delim :
    id:name:status:mode:mdisk_grp_id:mdisk_grp_name:capacity:ctrl_LUN_#:controller_name:UID:tier
    0:mdisk0:online:unmanaged:::68.4GB:0000000000000000:controller0:20000004cf2422aa000000000000000000000000000000000000000000000000:
    1:mdisk1:online:unmanaged:::68.4GB:0000000000000000:controller1:20000004cf1fd19d000000000000000000000000000000000000000000000000:
    2:mdisk2:online:unmanaged:::68.4GB:0000000000000000:controller2:20000004cf242531000000000000000000000000000000000000000000000000: